草庐IT

javax.annotation : @Nullable vs @CheckForNull

全部标签

java.lang.NoSuchMethodError org.springframework.core.annotation.AnnotationUtils.getAnnotation

当我运行junit测试时,我可以得到正确的结果,并且数据可以存储到数据库中。当我将项目部署到tomcat时,我遇到了这个异常。我的spring版本是3.1.1,tomcat版本是6.0。2012-02-29-16:40:54,968ERROR-Contextinitializationfailedorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'org.springframework.transaction.annotation.AnnotationTransactionA

spring - 在 Spring+Tomcat 上使用 JSF 2.2.9 会导致 java.lang.NoClassDefFoundError : javax/enterprise/context/spi/Contextual

我需要在JSF组件中使用自定义html属性,为此我找到的唯一解决方案是使用JSF2.2,以这种方式:问题是我正在使用Spring+Tomcat,我无法更改它,因为我没有时间。每次启动服务器时,都会出现以下错误:Informações:CDI@ViewScopedmanagerunavailablejava.lang.NoClassDefFoundError:javax/enterprise/context/spi/Contextual我知道发生这种情况是因为我不使用CDI,但正如我所说,由于时间原因,我无法从Spring更改为CDI。我该如何解决这个问题?我必须使用JSF2.2(因为自

Spring Security 由 : org. springframework.security.config.annotation.AlreadyBuiltException 引起:此对象已构建

在我的SpringBoot应用程序中,当我在注入(inject)到UserDetailService实现类中的服务层类上添加@PreAuthorize("hasAuthority('ADMIN')")时,我收到错误“此对象已构建”。如果我应用方法安全性,它们在任何其他服务类上都可以正常工作。堆栈跟踪的一部分Causedby:org.springframework.beans.BeanInstantiationException:Failedtoinstantiate[javax.servlet.Filter]:Factorymethod'springSecurityFilterChai

java - 在Spring中使用2个相同类型的bean : javax. sql.DataSource

我正在开发一个基于SpringBoot的应用程序,我想在其中创建2个bean:一个将指向“Oracle”数据库;另一个将指向Hive。我已将它们声明如下:public@BeanBoneCPDataSourcemetadataDataSource(){BoneCPDataSourceboneCPDataSource=newBoneCPDataSource();boneCPDataSource.setDriverClass(getDriver());boneCPDataSource.setJdbcUrl(getJdbcUrl());boneCPDataSource.setUser(getU

java.lang.NoSuchMethodError : org. springframework.core.annotation.AnnotationUtils.isInJavaLangAnnotationPackage(Ljava/lang/annotation/Annotation;)Z

我对Spring和JUnit非常陌生。我正在尝试为spring服务类运行一个简单的JUnit测试用例,但它失败了,我得到了这个异常。我还没有编写任何测试,但在实现之前尝试运行。使用tomcatv7.0。而且我认为没有任何Spring冲突的版本。请帮忙。java.lang.NoSuchMethodError:org.springframework.core.annotation.AnnotationUtils.isInJavaLangAnnotationPackage(Ljava/lang/annotation/Annotation;)Zatorg.springframework.tes

java - 相当于 mvc :default-servlet-handler in Spring annotation-based configuration?

是否有可能拥有的等价物?在AnnotationConfig(Web)ApplicationContext中定义?现在我有:@Configuration@ImportResource("classpath:/mvc-resources.xml")classAppConfig{//Otherconfiguration...}在我的resources/mvc-resources.xml中只有以下内容:它按预期工作。是否可以在不导入XML文件的情况下执行此操作?这将是减少一些样板的好方法。 最佳答案 如果您使用带有WebMvc的Spring

java - javax.xml.bind.JAXBException 的 ClassNotFoundException 与 Spring Boot 切换到 Java 9 时

使用start.spring.io初始化项目添加WEB,JPA,H2依赖项然后尝试使用Jdk9运行MainApplication.java并得到以下错误日志._________/\\/___'_____(_)______\\\\(()\___|'_|'_||'_\/_`|\\\\\\/___)||_)|||||||(_||))))'|____|.__|_||_|_||_\__,|////=========|_|==============|___/=/_/_/_/::SpringBoot::(v1.5.10.RELEASE)2018-02-2616:23:33.973INFO3860-

spring - 创建 ServletContext 资源中定义的名称为 'org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping#0' 的 bean 时出错

问题:我正在为执行类中的方法创建一个切入点。该类是一个Controller类,由注解@Controller表示,因此方面所需的相同不需要bean。我附上了dispathcherservlet代码、方面和Controller类。有人能找出问题所在吗。调度员伺服器:/*.htm=urlController方面:packagecom.persistent.eap.aop;importorg.aspectj.lang.ProceedingJoinPoint;importorg.aspectj.lang.annotation.Aspect;importorg.aspectj.lang.annot

SpringServletContainerInitializer 不能强制转换为 javax.servlet.ServletContainerInitializer

我正在尝试将基于xml的SpringMVC应用程序移动到基于Java配置的应用程序。似乎与maven中可用的各种java.servlet类不匹配。例如,有些提供addServlet()方法,有些不提供。这是我的配置类:publicclassMyWebAppInitializerimplementsWebApplicationInitializer{@OverridepublicvoidonStartup(ServletContextcontainer)throwsServletException{AnnotationConfigWebApplicationContextrootCont

java - 缺少工件 javax.transaction :jta:jar:1. 0.1B(问题不同,因为您可能会看到分辨率不同)

我正在尝试使用示例Struts2+Spring+Hibernateintegrationexample来学习Hibernate-Spring-Struts.但在创建pom.xml后出现此错误:Missingartifactjavax.transaction:jta:jar:1.0.1B我仅在创建pom.xml文件方面取得了进展,并进行了更改以包含最新的库。这是我的pom.xml:4.0.0S3HMavenS3HMaven0.0.1-SNAPSHOTjarS3HMavenhttp://maven.apache.orgUTF-8junitjunit4.11testjavax.transac